package com.mongodb.mongodbboot.service;



import com.mongodb.mongodbboot.model.TableStrategy;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * 数据库查询类
 *
 * @author zbb
 * @date 2021-08-11 13:00
 */
public interface ConfigQueryService {

    /**
     * 获取分库分表时间
     *
     * @return
     */
    Date getShardingChangeTime();

    /**
     * 获取分库分表策略
     *
     * @return
     */
    List<TableStrategy> getTableStrategy();


    /**
     * 查询缓存库配置
     *
     * @return
     */
    List<Map<String, Object>> getCacheConfig();

}
